package shuaige.jdk.stream.collectors相关的方法.toxx转换相关;

import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;

public class Mapping转换为指定类型元素 {

    /**
     * 这个映射是首先对流中的每个元素进行映射，即类型转换，然后再将新元素以给定的Collector进行归纳。
     */
    public static void main(String[] args) {
        List<String> list = Arrays.asList("111", "222", "333", "444", "555", "666", "777", "888");
        List<Long> ll = list.stream().limit(5)
                .collect(Collectors.mapping(Long::valueOf, Collectors.toList()));
        System.out.println(ll);
    }

}
